#ifndef __DRI_API16C22_H__
#define __DRI_API16C22_H__

#include<stdio.h>
#include<stdbool.h>
#include<stdint.h>

/**
 * @brief  初始化
 * 
 * @return true 
 * @return false 
 */
bool  AiP16C22_init();   

/**
 * @brief 写数据
 * 
 * @param addr 
 * @param data 
 * @param data_len 
 */
void AiP16C22_write_data(uint8_t addr,  uint8_t *data, uint32_t data_len);

/**
 * @brief 写命令
 * 
 * @param addr 
 * @param data 
 */
void AiP16C22_write_cmd(uint8_t addr,  uint8_t data);

/**
 * @brief  背光控制
 * 
 * @param open 
 */
void AiP16C22_backlight(bool open);

/**
 * @brief 清除屏幕
 * 
 */
void AiP16C22_clearscreen();

#endif